阅读更多
“我们的开源项目”是一个汇集国内优秀开源项目和开发者的线下技术聚会,主旨是让大家各自聊聊自己做过的、正在做的、打算做的开源项目。目前该活动已经在北京、上海、成都、深圳成功举办了 6 届(活动回顾),在业界引起了较大的反响。

此次我们专访了活动的发起者和组织者之一庄表伟,请他谈谈目前活动的情况以及国内的开源现状。

同时我们也会继续跟进“我们的开源项目”活动,欲了解更多信息请关注我们的后续采访。

欢迎大家推荐更多开源项目给我们,支持中国的开源项目发展,如果您和您的团队希望展示创业理念和有趣之处,或者有朋友正在创造这样的价值,请联系我们,发站内短信给ITeye管理员或者发邮件到webmaster@iteye.com即可。

先来个自我介绍吧! Top

庄表伟,盛大创新院高级研究员,1997年毕业至今,始终战斗在编程的“第一线”,2009年加入盛大创新院。一直致力于推广并服务开源,热爱社区,热衷参与各种社区的交流活动。对于开源的事业贡献度很低,目前稍微能够拿得出手的项目,是一个正在进行中的写作计划:《借助开源项目,学习软件开发》。

为什么要发起“我们的开源项目”活动? Top

这个活动,最初是因为即将召开的QCon,那天我在网上浏览QCon的演讲主题列表,就发现绝大多数的演讲主题,都是在讨论人家的、热门的、主流的技术,而没有一个讲坛,可以让大家聊聊自己的开源项目。

在4月19日的QCon的演讲中,我也说了这样的言论:大家来参加技术聚会,都怕听到水货,希望听到干货,但是,我今天带来的,不是水货,也不是干货,而是一些“鲜货”,一些设想,一些思考,一些正在进行的工作,不仅仅来传播些什么,更希望能够有所交流,能够找到一些同道。

所以,在2月24日我就在新浪微博上的喊道:”有没有可能组织一个技术聚会,大家各自聊聊自己做过的,正在做的,打算做的开源项目啊?“  这条微博引起了远远超出我预期的反响,很多朋友都因此而积极的投入进来,比如@程开源,比如@ben_杜玉杰,比如车库开源小组的@赵乐天。还有很多很多我不认识的志愿者,愿意加入,愿意帮忙,愿意报名,愿意讲讲自己的开源项目。

这个活动,一下子就“火”起来了。

该活动目前的举办情况? Top

从微博上的一句话,到现在差不多半年过去了,我们一共举办了6场“我们的开源项目”活动(活动回顾),分别为:

  • 2012年5月20日——上海
  • 2012年5月26日——北京
  • 2012年6月15日——成都
  • 2012年6月30日——深圳
  • 2012年7月14日——北京
  • 2012年7月21日——上海
参与活动的总人次超过500人,其中志愿者约有40多人。20多个有分量的主题演讲,以及超过30个的5分钟闪电演讲。

不过,这些数据其实并不是特别重要,因为我这不是在写某个工作汇报,而是在聊聊感想,这些活动,吸引到了很多朋友,这些朋友原本都在各自为战,孤军奋斗。现在大家终于发现,原来有那么多人,都热爱开源,都在为之默默的努力着。从这一点来说,我们发起这个活动的初衷已经实现了。

在活动举办过程中,有哪些让您印象深刻的开源项目和开发者? Top

印象深刻的项目,有很多,但首先是因为开发者令人印象深刻,连带着项目也变得有趣起来。

@游戏开发极客GEEK

这个项目吸引我的,首先是演讲标题《开源屌丝养成计》,在第一次活动中,这位“屌丝”闪亮登场,以活力十足的方式介绍着自己的项目,赢得了满堂彩。现在他正在做一个HTML5的类似于马里奥的游戏,大家可以先去玩玩看。

@OpenERP_JeffOpenERP中文社区

OpenERP中文社区也有很多“苦逼”的数据。一个Wiki,非常非常多的内容,只有4个人撰写,而且其中90%的内容,还是Jeff一个人写的。为了养活社区,Jeff在外面接活,一年赚了3万多,还分了2万多给社区的会员。但是,他演讲中的一页,引起了很多人的共鸣:

  • 通过开源服务赚钱,证明开源服务赚钱是可能的
  • 通过实现理想,证明实现理想是可能的
  • 通过改变世界,证明改变世界是可能的
  • 即使是在中国
@李大维@何琪辰爱上大ArduBlock

这是一个开源硬件的配套开源软件项目,通过拖拽的方式为Arduino编程,何琪辰当场演示,当那块Arduino板子,开始闪亮起来的时候,全场响起了热烈的掌声。值得一提是,何琪辰目前还在上海大学读研,真是很棒!

@zozohnutz

zozoh是我在所有活动中,发现的最擅长演讲的家伙。风趣冷幽默,简直可以去讲单口相声。因为他对nutz的生动介绍,我才去看了那个项目,发现已经相当完整,文档清晰丰富,足够可以用于生产开发了。

@老赵Jscex

Jscex是一个Javascipt的异步编程类库,现在改名为(Wind.js),本身的代码质量与完成度,都非常高,但是更加值得一提的,是老赵的一记狠招:他自2012年起,每月1号将为Jscex拨款1024元人民币,用于鼓励个人对Jscex的研究及使用,包括但不限于推广建议,研究,案例,或是在开源项目中使用Jscex。真是很令人佩服!

@開源哥ADB GUI 4 Linux

这个项目,还没有在“我们的开源项目”中讲过,但是那次在北京活动后吃饭的时候,我遇到了这个项目的作者:開源哥,一个刚刚满17岁的高二学生,目前在加拿大读书,暑假的时候回来参加咱们的开源活动。作为一个新鲜的95后开源人,我感到很有必要介绍给大家!

活动目的之一是“想看看国内到底有多少开源开发者和项目”,举办到现在,有没有一个大概的认识? Top

国内开源项目的数量,是一个很难定义的概念。从最广的定义来说:某个开发者,把自己的代码放在一个公开的网络上,就算开源。现在更加简单:在Github上fork了一个项目,也得算一个。按照这个计数规则,超过10万的项目,甚至更多,都有可能。

稍微窄一点的定义:由国内开发者发起的开源项目,从历史上算起,无论现在的死活情况,相信应该能够上万吧。

再稍微严格一点的定义:到目前还在持续开发、维护的项目,最多能够上千。

这真的非常不容乐观!

至于开源开发者,实在没法统计,也许类似于人口普查的工作,可以由谁牵头来做一下。

您怎么看待国内的开源环境? Top

我的看法是这样的。一个好的开源生态,应该有以下几个部分组成:

  • 热情的、爱好开源的开发者
  • 能够源源不断培育优秀开发者与发起优秀开源项目的高校
  • 能够资助开源项目的基金会
  • 愿意捐助开源基金或开源项目的企业
在目前国内的状况是:四个方面都相当缺乏,但是最为缺乏的是一批开源基金会;其他的国内或多或少还有,基金会目前就是空白。其次是高校,国内愿意或者已经发起开源项目的高校,可以说凤毛麟角,而对于在校大学生的计算机教育,也不重视开源这一方面。愿意支持开源的企业,近年来略有上升,但是的确还远远不够。目前的现状就是如此。

就您所知,这些开源开发者的动力来自哪里? Top

之前我写过一篇文章,叫做《当我谈开源时,我谈些什么?》其中谈到了一些观点:

  • 改变世界:程序员的梦想,是希望能够创造一些改变世界的东西。而开源程序员的梦想,则是希望汇聚所有可能的力量,一起来改变世界。
  • 好奇心:开源的动力,其实是来源于探究事物本来面目的好奇心,对于那些有好奇心的程序员来说,不能了解一个软件的内部是如何工作,简直是令人无法忍受的事情。
  • 乐于分享:另外还有一个没有谈到的观点,是知乎的创始人周源提到过的一本书《认知盈余》,那些有着足够积淀,又有足够的业余时间的人,是非常乐意分享的。这种分享在社会化问答出现之前,也许只有开源程序员,做到了这一点。

哪些开源项目可以参与到该活动中? Top

我们欢迎所有的朋友参与进来。

有自己的开源项目,当然非常欢迎。仅仅是对开源感兴趣,想来了解一下,感受一下氛围的朋友,也非常欢迎。

有一次来参加活动的,是一个学专利法的律师,他说想来了解一下国内开源的情况,我认为也很有助益(无论是对于他,还是对于我们这个活动都是)。

也不仅仅是欢迎国产的开源项目,那些参与了国际上著名的开源项目的开发者,例如@Freeman小屋@姜宁willem,就是Apache Member。通过他们的介绍,我们也对Apache、对国际上通行的开源项目组织、对全职的开源生涯,有了更多的了解。

对于一些想进入开源领域的开发者,您有什么建议? Top

慎入。

这个圈子看起来很有意思,但是进来以后你又会发现没有自己设想的那么好。做开源的人其实很孤独。它不象发微博,有两个人转发,五个人评论,你会收到一些反馈。

写一个开源软件,三五个月没人理你是很正常的事,因为(如果)你写得不够好,别人可能没兴趣来看你的东西。所以需要熬得住,熬不住的人就会退出去。熬得住的人坚持做下去一定会有回报,但是这个回报一定不是很快的。如果说你想进来玩玩儿,你很有可能觉得没劲很快就退出去了,出去的时候还会说:开源没什么意思,都没人理我。很多人都是开源一个项目,扔在那没人管,也没人理,时间长了他也就不管了。这种事情是再平常不过了的。他们可能就是长江后浪推前浪里的前浪吧。

对于开源许可协议的选择,您有什么建议? Top

我没有这方面的太多想法,但是我觉得开源和商业应该是不矛盾的,所以如果要我选择许可证的话肯定不能和商业矛盾。但是同时我也很敬佩GPL背后的理想精神,它的背后是有着崇高理想的。也许在有些人看来它显得有些莫名其妙,甚至和商业有一些冲突,但是我个人很尊重GPL。有一些项目我觉得会很适合用GPL来开源,但是如果是偏应用型的项目我会选择类似于Apache这样的许可证,这需要依具体情况而定。

“我们的开源项目”今后的计划? Top

我希望,这个活动能够变成一个在国内多个城市,都同时存在的常态聚会。很多IT较为发达的城市,都有一群热爱开源,从事开源的朋友,大家能够因为“我们的开源项目”这样的活动而结识,进而成为越来越熟悉的朋友,那么朋友之间定期聚会,就会是一件顺理成章的事情。

每个月,大家碰碰头,聊聊最近自己那个项目的进展,各自抱着自己的笔记本,show一下自己的代码和界面,大家在互相品评一番,也许有些新的点子,新的创意,就会在其间诞生。

我前面也说过,做开源的人其实很孤独,能够有一个定期的聚会,大家互相打打气,鼓鼓劲,将会起到一种抱团取暖的作用。

另外,还有一个大的设想,当然目前还仅仅停留在设想的阶段,就是搞一个国内开源爱好者的年度大会,把大家都聚到一起来,畅所欲言,深度交流。如果能够将这样一个大聚会办成,我将会非常的兴奋!


评论 共 30 条
30 楼 kjfupeng98 2016-05-30 14:49
youarestupid 写道
無為子 写道
youarestupid 写道
無為子 写道
youarestupid 写道
爱死不活 写道
wenshao 写道
本来还觉得这个活动不错的,但是盛大创新院参与其中,就感觉不靠谱了。


温少说到关键点了,我也是这么想的。

我最感兴趣的是:
盛大创新院有什么创新?
我自己一介草民,还可以骄傲地说:我有一个自己的工作流引擎,而盛大创新院,请问你创造了什么拿得出手的东西?


晕死  盛大创新院孵化了N多个产品,自己去网站瞅瞅在喷吧。想必每一个都不会比你的什么工作流引擎技术含量低吧。 不知楼主的**引擎在哪,拿出来大家瞅瞅,膜拜一下。

不好意思,我的拙作是商业产品,你给六位数的观看费我可以考虑。

关于盛大的开源产品,我只能说如果要别人到他的网站上去找,说明他的项目影响力还没有走出他自己的小圈子。

我是孤陋寡闻,目前没有任何项目能想到有盛大的什么东西来用一下。


你倒贴10位数  哥也懒得看一眼~

对你的东西,我也是同样。
大家彼此看不起而已,很正常。

开发这个活,本质来说还是偏武,文无第一,武无第二,大家都相互瞧不起。
29 楼 youarestupid 2012-08-27 09:47
無為子 写道
youarestupid 写道
無為子 写道
youarestupid 写道
爱死不活 写道
wenshao 写道
本来还觉得这个活动不错的,但是盛大创新院参与其中,就感觉不靠谱了。


温少说到关键点了,我也是这么想的。

我最感兴趣的是:
盛大创新院有什么创新?
我自己一介草民,还可以骄傲地说:我有一个自己的工作流引擎,而盛大创新院,请问你创造了什么拿得出手的东西?


晕死  盛大创新院孵化了N多个产品,自己去网站瞅瞅在喷吧。想必每一个都不会比你的什么工作流引擎技术含量低吧。 不知楼主的**引擎在哪,拿出来大家瞅瞅,膜拜一下。

不好意思,我的拙作是商业产品,你给六位数的观看费我可以考虑。

关于盛大的开源产品,我只能说如果要别人到他的网站上去找,说明他的项目影响力还没有走出他自己的小圈子。

我是孤陋寡闻,目前没有任何项目能想到有盛大的什么东西来用一下。


你倒贴10位数  哥也懒得看一眼~

对你的东西,我也是同样。
大家彼此看不起而已,很正常。
28 楼 無為子 2012-08-27 09:46
youarestupid 写道
無為子 写道
youarestupid 写道
爱死不活 写道
wenshao 写道
本来还觉得这个活动不错的,但是盛大创新院参与其中,就感觉不靠谱了。


温少说到关键点了,我也是这么想的。

我最感兴趣的是:
盛大创新院有什么创新?
我自己一介草民,还可以骄傲地说:我有一个自己的工作流引擎,而盛大创新院,请问你创造了什么拿得出手的东西?


晕死  盛大创新院孵化了N多个产品,自己去网站瞅瞅在喷吧。想必每一个都不会比你的什么工作流引擎技术含量低吧。 不知楼主的**引擎在哪,拿出来大家瞅瞅,膜拜一下。

不好意思,我的拙作是商业产品,你给六位数的观看费我可以考虑。

关于盛大的开源产品,我只能说如果要别人到他的网站上去找,说明他的项目影响力还没有走出他自己的小圈子。

我是孤陋寡闻,目前没有任何项目能想到有盛大的什么东西来用一下。


你倒贴10位数  哥也懒得看一眼~
27 楼 youarestupid 2012-08-27 09:39
youarestupid 写道
youarestupid 写道
無為子 写道
youarestupid 写道
爱死不活 写道
wenshao 写道
本来还觉得这个活动不错的,但是盛大创新院参与其中,就感觉不靠谱了。


温少说到关键点了,我也是这么想的。

我最感兴趣的是:
盛大创新院有什么创新?
我自己一介草民,还可以骄傲地说:我有一个自己的工作流引擎,而盛大创新院,请问你创造了什么拿得出手的东西?


晕死  盛大创新院孵化了N多个产品,自己去网站瞅瞅在喷吧。想必每一个都不会比你的什么工作流引擎技术含量低吧。 不知楼主的**引擎在哪,拿出来大家瞅瞅,膜拜一下。

不好意思,我的拙作是商业产品,你给六位数的观看费我可以考虑。

关于盛大的开源产品,我只能说如果要别人到他的网站上去找,说明他的项目影响力还没有走出他自己的小圈子。

我是孤陋寡闻,目前没有任何项目能想到有盛大的什么东西来用一下。


我是软件商业化提倡者,并不推崇什么“开源免费”的东西,盛大到处宣传自己,尤其是这个庄先生,其商业目的不言自明,我并不反对这样的炒作,但是你可以明目张胆地宣称自己的商业路线,何必打个开源的幌子来作为噱头?

盛大如果有什么好产品,即使不开源,一份授权卖上几百万,只要它值,我仍然会非常喜欢,并且大加赞扬。

软件工程师不是免费努力,软件商业化势在必行,每个项目都必须考虑盈利的问题,盛大何必遮遮掩掩,明目张胆地把自己的商业化策略公开就可以,我想很多人会理解,反正我是绝对得支持盛大的这种坦白。



开源软件在中国行不通,必须狠狠要钱,对待中国的SB客户,你不给他要个百十万,他都认为你的软件是垃圾。

所以,我绝对不提倡在中国搞什么开元免费的项目。
26 楼 youarestupid 2012-08-27 09:37
youarestupid 写道
無為子 写道
youarestupid 写道
爱死不活 写道
wenshao 写道
本来还觉得这个活动不错的,但是盛大创新院参与其中,就感觉不靠谱了。


温少说到关键点了,我也是这么想的。

我最感兴趣的是:
盛大创新院有什么创新?
我自己一介草民,还可以骄傲地说:我有一个自己的工作流引擎,而盛大创新院,请问你创造了什么拿得出手的东西?


晕死  盛大创新院孵化了N多个产品,自己去网站瞅瞅在喷吧。想必每一个都不会比你的什么工作流引擎技术含量低吧。 不知楼主的**引擎在哪,拿出来大家瞅瞅,膜拜一下。

不好意思,我的拙作是商业产品,你给六位数的观看费我可以考虑。

关于盛大的开源产品,我只能说如果要别人到他的网站上去找,说明他的项目影响力还没有走出他自己的小圈子。

我是孤陋寡闻,目前没有任何项目能想到有盛大的什么东西来用一下。


我是软件商业化提倡者,并不推崇什么“开源免费”的东西,盛大到处宣传自己,尤其是这个庄先生,其商业目的不言自明,我并不反对这样的炒作,但是你可以明目张胆地宣称自己的商业路线,何必打个开源的幌子来作为噱头?

盛大如果有什么好产品,即使不开源,一份授权卖上几百万,只要它值,我仍然会非常喜欢,并且大加赞扬。

软件工程师不是免费努力,软件商业化势在必行,每个项目都必须考虑盈利的问题,盛大何必遮遮掩掩,明目张胆地把自己的商业化策略公开就可以,我想很多人会理解,反正我是绝对得支持盛大的这种坦白。
25 楼 youarestupid 2012-08-27 09:30
無為子 写道
youarestupid 写道
爱死不活 写道
wenshao 写道
本来还觉得这个活动不错的,但是盛大创新院参与其中,就感觉不靠谱了。


温少说到关键点了,我也是这么想的。

我最感兴趣的是:
盛大创新院有什么创新?
我自己一介草民,还可以骄傲地说:我有一个自己的工作流引擎,而盛大创新院,请问你创造了什么拿得出手的东西?


晕死  盛大创新院孵化了N多个产品,自己去网站瞅瞅在喷吧。想必每一个都不会比你的什么工作流引擎技术含量低吧。 不知楼主的**引擎在哪,拿出来大家瞅瞅,膜拜一下。

不好意思,我的拙作是商业产品,你给六位数的观看费我可以考虑。

关于盛大的开源产品,我只能说如果要别人到他的网站上去找,说明他的项目影响力还没有走出他自己的小圈子。

我是孤陋寡闻,目前没有任何项目能想到有盛大的什么东西来用一下。
24 楼 無為子 2012-08-27 00:06
youarestupid 写道
爱死不活 写道
wenshao 写道
本来还觉得这个活动不错的,但是盛大创新院参与其中,就感觉不靠谱了。


温少说到关键点了,我也是这么想的。

我最感兴趣的是:
盛大创新院有什么创新?
我自己一介草民,还可以骄傲地说:我有一个自己的工作流引擎,而盛大创新院,请问你创造了什么拿得出手的东西?


晕死  盛大创新院孵化了N多个产品,自己去网站瞅瞅在喷吧。想必每一个都不会比你的什么工作流引擎技术含量低吧。 不知楼主的**引擎在哪,拿出来大家瞅瞅,膜拜一下。
23 楼 youarestupid 2012-08-25 00:27
爱死不活 写道
wenshao 写道
本来还觉得这个活动不错的,但是盛大创新院参与其中,就感觉不靠谱了。


温少说到关键点了,我也是这么想的。

我最感兴趣的是:
盛大创新院有什么创新?
我自己一介草民,还可以骄傲地说:我有一个自己的工作流引擎,而盛大创新院,请问你创造了什么拿得出手的东西?
22 楼 爱死不活 2012-08-24 09:15
wenshao 写道
本来还觉得这个活动不错的,但是盛大创新院参与其中,就感觉不靠谱了。


温少说到关键点了,我也是这么想的。
21 楼 wenshao 2012-08-19 12:06
本来还觉得这个活动不错的,但是盛大创新院参与其中,就感觉不靠谱了。
20 楼 ericchan2012 2012-08-18 10:47
首先应该明白开源的本质是什么?如果仅仅是为了开源而开源,那是没有哲学基础的,rsm是为了自由,而发明了自由软件。能请问一下我们这个开源的本质是什么呢?
19 楼 ericchan2012 2012-08-18 10:45
kevindeng 写道
能不能开源一些实际的,像进销存,ERP,人事,财务之类的管理软件啊。别光说开源

你能不能先理解下开源的精神啊?不是开源就让你不用工作或者做事就能拿钱,那要你干什么呢?是不是?
18 楼 theoffspring 2012-08-17 21:33
有几个能走出来?好的创意基本都被人做过了。
17 楼 jeremy_huang 2012-08-17 10:00
开源需要的是一个平台,大家都知道的平台,并且不是和中国开源一样什么都收录的平台,这个平台对于加入它的项目要有一定的要求,比如注释、文档、单元测试等。如果是自娱自乐,何必开源,现今项目是如此的多,谁有勇气去看一个"不舒服"的项目,而且他的名气也不大。
另外,对于钱,感觉个人靠开源发财不靠谱,nginx是一个人编写的代码,开源以后现在有一个公司了。如果这是开源的好榜样,那我得说,除非你能做得比商品软件都要好,然后你开源,才能获得更大的回报。据我看到的项目,太多的没有能拿出来和别人比较。想抛开市场,觉得自己辛苦了就得赚钱,那应该去当苦力。
16 楼 newsletterBroker 2012-08-17 09:25
精神可敬啊!
15 楼 kevindeng 2012-08-15 22:21
能不能开源一些实际的,像进销存,ERP,人事,财务之类的管理软件啊。别光说开源
14 楼 ljh06130612 2012-08-15 13:39
为什么在西安没有?
13 楼 ray_linn 2012-08-14 21:39
强烈要求推荐 MinGW64~
11 楼 tag13346 2012-08-14 16:52
無為子 写道
mfkvfn 写道
tag13346 写道
开源应该回归最原始的精神:自娱自乐。这样,也谈不上守不守得住寂寞,要不要挣钱的了。挣钱的法子多了,干嘛非要以开源的方式。别人和你谈理想,你和别人谈钱,谈得拢么?


一派胡言。

想想那些通宵熬夜打怪升级的为的什么?你如果觉得写点程序就像别人打游戏一样,其本身就是一种乐趣,打游戏的时候寂寞么?如果更有一些志同道合的一起玩,就是开源,需要守什么寂寞?
10 楼 無為子 2012-08-14 15:06
mfkvfn 写道
tag13346 写道
开源应该回归最原始的精神:自娱自乐。这样,也谈不上守不守得住寂寞,要不要挣钱的了。挣钱的法子多了,干嘛非要以开源的方式。别人和你谈理想,你和别人谈钱,谈得拢么?


一派胡言。
9 楼 mfkvfn 2012-08-14 14:16
tag13346 写道
开源应该回归最原始的精神:自娱自乐。这样,也谈不上守不守得住寂寞,要不要挣钱的了。挣钱的法子多了,干嘛非要以开源的方式。别人和你谈理想,你和别人谈钱,谈得拢么?

8 楼 mfkvfn 2012-08-14 13:33
进那个网站 http://www.sarons.org/ 看了一下,网站超烂,一点美感也没有,就没兴趣再往下看。
7 楼 liu75675231 2012-08-14 10:45
呵呵,精神上支持了,等哥们技术牛了肯定会支持的
6 楼 liangcoder 2012-08-14 10:18
自娱自乐 啊~ 字数不够
5 楼 nan0kai 2012-08-14 10:10
+1
4 楼 freej 2012-08-14 07:04
顶啊,参加过一次北京的活动,非常赞!
3 楼 tag13346 2012-08-13 21:34
开源应该回归最原始的精神:自娱自乐。这样,也谈不上守不守得住寂寞,要不要挣钱的了。挣钱的法子多了,干嘛非要以开源的方式。别人和你谈理想,你和别人谈钱,谈得拢么?
2 楼 無為子 2012-08-13 20:32
嗯 嗯  小伙很有想法。。。
1 楼 kuchaguangjie 2012-08-13 18:28
废话连篇...

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

Global site tag (gtag.js) - Google Analytics